ObjectDetection

sealed class ObjectDetection<U : InferenceModel> : OnnxModelType<U>

Object detection models and preprocessing.

Types

EfficientDetLite0
Link copied to clipboard
object EfficientDetLite0 : ONNXModels.ObjectDetection<SSDLikeModel>

This model is a real-time neural network for object detection that detects 90 different classes (labels are available in org.jetbrains.kotlinx.dl.impl.dataset.Coco.V2017).

SSDMobileNetV1
Link copied to clipboard
object SSDMobileNetV1 : ONNXModels.ObjectDetection<SSDLikeModel>

This model is a real-time neural network for object detection that detects 90 different classes (labels are available in org.jetbrains.kotlinx.dl.impl.dataset.Coco.V2017).

Functions

model
Link copied to clipboard
open fun model(modelHub: ModelHub): OnnxInferenceModel
pretrainedModel
Link copied to clipboard
abstract fun pretrainedModel(modelHub: ModelHub): U

Properties

inputShape
Link copied to clipboard
open val inputShape: LongArray?

Shape of the input accepted by this model, without batch size.

modelRelativePath
Link copied to clipboard
open override val modelRelativePath: String
preprocessor
Link copied to clipboard
open val preprocessor: Operation<Pair<FloatArray, TensorShape>, Pair<FloatArray, TensorShape>>

Inheritors

ONNXModels.ObjectDetection
Link copied to clipboard
ONNXModels.ObjectDetection
Link copied to clipboard
ONNXModels.ObjectDetection
Link copied to clipboard
ONNXModels.ObjectDetection
Link copied to clipboard
ONNXModels.ObjectDetection
Link copied to clipboard
ONNXModels.ObjectDetection
Link copied to clipboard
ONNXModels.ObjectDetection
Link copied to clipboard
ONNXModels.ObjectDetection
Link copied to clipboard
ONNXModels.ObjectDetection
Link copied to clipboard
ONNXModels.ObjectDetection
Link copied to clipboard